System and Method to Streamline Identity Verification at Airports and Beyond

ABSTRACT

A system and method of performing identity verification based on the use of mobile phones or mobile computing devices in conjunction with a secure identity authority; said method to be used as an alternative to conventional identity verification using paper-based documents such as driver&#39;s licenses and passports. The new method improves speed, accuracy, cost, and reliability of identity verification for entities that need to verify identity, as well as convenience for end-users.

REFERENCE

Provisional U.S. Patent application No. 61/458,397 filed on Nov. 23, 2010 by inventor Thiagarajan Saravanan of 4, Olde Stonebridge Path, Westborough, Mass. 01581

BACKGROUND OF THE INVENTION

The present invention is in the technical field of identity verification. More particularly, the present invention is in the technical field of using mobile phones and other computing devices for identity verification.

In the U.S., the Transportation Services Administration (TSA) employs thousands of travel document checkers at airports. Unlike Customs & Immigration officers who are trained extensively in international travel documents and possess sophisticated document checking equipment, the average TSA document checker has a simple UV or black light, loupe magnifier, and limited training on document checking. Even the TSA admits that, given the hundreds, sometimes thousands of documents and multifarious document types a checker has to scrutinize each day, the limited time the document checker has to inspect each document, and fatigue relating to processing hundreds of documents continually, a person with malicious intent could easily forge a document that would get them past a TSA document checker.

At the same time, many a business traveler is weary of having to previously print a boarding pass and pull out their driver's license card and boarding pass going through airports. Paperless boarding passes—on mobile devices—are slowly becoming more mainstream now, although their adoption has been somewhat painful for the TSA and the traveler due to the limitations of the scanning mechanisms. The logical next step is for the driver's license, passport, or other identifying document to become adopted on mobile devices as well. Then the wallet can stay in the pocket and the mobile device can be used for ID check and boarding pass check at the same time.

If a mobile device-based ID could be verified in a fool-proof way by the TSA document checkers and frequent travelers could be encouraged to adopt mobile device based IDs, the job of verifying regular IDs would be made remarkably easier and more secure at the same time for the TSA document checkers. A number of additional benefits would become available to the TSA as well, because of the automation: automatic checking for or against terrorist watch lists, criminal convictions, etc.

End-users would be willing to pay a reasonable fee for the convenience of not having to pull out their wallets to get their IDs at the airports.

There are a number of challenges to get such a system put into place, though:

-   -   How to secure the driver license on the mobile device     -   How to satisfy the needs of the TSA such that they can accept         the mobile device version in lieu of paper documents     -   How to ensure travelers of the privacy of their information     -   How to build a viable business out of it

ID4Checkin™ is a novel system and service that addresses these challenges. Much of the research on identity documents, document authentication and verification in past few decades has been focused on paper—and plastic card-based identification.

There has been some recent adoption of technologies focused on electronic IDs based on smart chips such as the one embedded in the U.S. passport. E-passports typically embed some personally identifying information, such as fingerprint biometrics or portrait, in encrypted form within the smart chips. E-readers can decode the encrypted information for comparison with the passport holder's actual fingerprint or visage, for example.

The mobile revolution has simply passed the identification industry by—mainly because the revenues in the identification industry are largely focused on the production and vetting of paper—and plastic card-based identification. Mobile and computing devices now replace almost every card and implement that a person would carry in their wallet, except for the identification card.

The present invention (ID4Checkin) allows mobile and computing devices to be used for identification purposes. The focus is not on having all the identification information embedded into the device; rather, it is to provide a means for the traveler to “show” their identification to a TSA document checker or other authority using their mobile or computing device in a manner that inhibits counterfeit measures.

SUMMARY OF THE INVENTION

Each port or checkpoint that accepts ID4Checkin would have a sign with its own unique check-in code. Using the ID4Checkin system, a traveler can announce his or her self as having arrived at a checkpoint through a mobile phone or other computing device in any one of several ways as outlined below:

-   -   By taking a photo of the ID4Checkin signpost at the checkpoint;     -   By submitting the checkpoint code in a web form on a mobile         browser;     -   By texting the checkpoint code to ID4Checkin;     -   By waving a mobile device that has near-field communications         (NFC) capability at the NFC reader in the checkpoint;     -   By using a touchtone or voice-recognition phone service to send         in the code;     -   By using an Internet browser application, logging into the         ID4Checkin account, and entering the checkpoint code;     -   By sending an email from a registered email account;     -   Or through some other electronic means.

The TSA document checker or other authority at each checkpoint would have an ID4Checkin subscriber terminal, which is basically a tablet-, laptop-, or netbook-like computing device that has a secure communications channel to the ID4Checkin website hosting the document checker's web application.

When a traveler announces his or her self at a checkpoint through the above means, they are actually sending a request to ID4Checkin's central server, which is hooked up to a central database into which the traveler previously registered their desire to use the ID4Checkin system. ID4Checkin's central server also has the ability to correlate this information with an interstate system containing the drivers' license or passport information for travelers.

ID4Checkin's central server in turn sends the traveler's personally identifying details such as photo, name, age, height, and expiration date from the ID document (such as driver's license or passport) to the document checker's screen.

One of the unique elements of this system is that the traveler must request for his or her information to be sent to the document checker's screen. The document checker's application cannot be used to fetch the information for a traveler that has not “checked in” to the checkpoint. Also, only the information absolutely required to identify the traveler is sent to the document checker's screen. These measures provide some level of privacy to the traveler and prevent the system from being abused by document checkers.

Another aspect of this invention is the ability to correlate travel-related information with the identity-related information of the traveler. Airlines have started sending out mobile boarding passes to travelers.

For example, Delta Airlines uses mobile boarding passes from a vendor called Mobiqa. A mobile boarding pass is simply a website link that returns salient boarding pass information such as the name, flight number, flight date and time, gate number, boarding time, origin and destination of travel, plus a scan able barcode that incorporates much of this information. A system is already in place for travelers to request mobile boarding passes. Airlines typically send mobile boarding passes to travelers either directly to their phones using messaging services, or as website links to the travelers' email addresses.

ID4Checkin allows travelers to link their mobile boarding passes to their identification. One way in which a traveler could link this information, for example, would be to allow ID4Checkin to read incoming emails to the traveler's email inbox that might contain the mobile boarding pass.

When a traveler presents their ID and boarding pass, the following steps outline what a TSA document checker does for identity verification without the aid of the ID4Checkin system:

-   -   1. Verify the authenticity of the ID.     -   2. Compare the name on the ID to the name on the boarding pass.     -   3. Verify from the flight check in time on the boarding pass         that this person is supposed to be at this checkpoint at this         particular time.     -   4. Compare the photo on the ID to the person's face.     -   5. Make a mark on the boarding pass as having done these         verifications and wave the traveler through the line; or, if         there is a problem with the verification, pull the traveler         aside for further processing.

With ID4Checkin, a TSA document checker would skip steps 1, 2, and 3 from the previous paragraph and do the following instead:

-   -   1. Compare the photo on the ID to the person's face.     -   2. Click “OK” and wave the traveler through the line; or “Not         OK” to pull the traveler aside for further processing.

The ID4Checkin system would automatically perform the first three of the manual steps a TSA document checker would perform: authenticity verification, boarding pass identity comparison, and boarding pass detail verification. This would provide the following benefits to the TSA and travelers:

-   -   It's better—problems related to poor training and fatigue won't         have a role in determining who flies—the system would take care         of it.     -   It's much more reliable and secure because it eliminates the         human-based verification for some of the more onerous tasks.     -   It's faster—only takes 2-3 seconds per passenger as opposed to         tens of seconds.     -   It's cheaper—the TSA will need fewer agents due to faster lines.     -   It's more convenient—the traveler need not be standing in line         with their ID and boarding pass in hand; it's one less indignity         to suffer in a bothersome check-in process.

In another embodiment of the invention, the TSA could offer self-service check-in turnstiles incorporating the ID4Checkin system. The only manual part of the system described above, i.e., the comparison of the photo on the ID to the person's face, can be automated through the use of a camera in the turnstile and a one-to-one facial recognition system, which would compare the photo captured in the turnstile to the saved photo associated with the ID4Checkin ID, which would be from a driver's license or passport.

Similarly, the ID4Checkin system could be used at other locations where identity verification is required—for example, in conjunction with rental car systems, visitor management systems, and so on.

BRIEF DESCRIPTION OF THE DRAWING

FIG. 1 is a logical overview of the present invention in its broad embodiment;

FIG. 2 is a logical overview of the present invention in an expanded embodiment;

FIG. 3 is an example of a mobile boarding pass;

FIG. 4 is an example implementation of a document checker's subscriber terminal application.

DETAILED DESCRIPTION OF THE INVENTION

Referring now to the invention in more detail, in FIG. 1 there is shown the ID4Checkin User Registration System 180, the ID4Checkin Traveler Check-in System 190 and Identity Registry 210. Also shown in FIG. 1 are a mobile phone 110, an ordinary (landline) phone 120, a “smart phone” 130, and a computing device 140 which could be in the form of a hand-held, tablet, laptop, or desktop computer. Also shown are a traveler 100, a document checker 150, and a computing device 160 used by the document checker which could be in the form of a hand-held, tablet, laptop, or desktop computer. 180, 190 and 200, as well as software applications that run on 130, 140, and 160 are components of the invention where other components shown in FIG. 1 represent existing systems.

Identity Registry 210 represents a computer server and database at an institution such as a state's driver services department that is an Identity Document issuing authority, examples of which include the Massachusetts Registry of Motor Vehicles, which issues drivers licenses, the Department of State, which issues passports, and The International Justice and Public Safety Network (Nlets), which allows access to driver's license demographic and biometric information across jurisdictional boundaries.

The ID4Checkin Registration System 180 is a computer server and database that allows a traveler 100 to register his or her intention to use the ID4Checkin system. The registration system 180 would allow for computing and phone devices 110, 120, 130 and 140 to connect to it in a variety of ways, e.g., using a browser (through the HTTP or HTTPS protocols), using a computer or mobile application, through the TCP/IP protocol, using wireless access protocol (WAP), using SMS (short message system) and short message peer-to-peer protocol (SMPP), using the public service telephone network (PSTN), using cellular networks, using VoiceXML, using a near-field communications (NFC) reader, a barcode reader, a magnetic stripe reader, or any other means of connecting an end-user computing device to a computer server such that the traveler 100 can interact with the registration system 180 to provide the essential registration details needed. Such connection is represented by connection 230 in FIG. 1. Some examples of essential details are name, address, date of birth, driver's license number, passport number, green card number, phone or mobile computing device identifier, IP address of the traveler's device, location information (e.g., global positioning system—GPS—coordinates) and so on. Some or all of the essential details may be provided through connection 230.

The ID4Checkin Check-in System 190 is a computer server and database that allows a traveler 100 to announce his or her arrival at a specific location. The check-in system 190 would allow for computing and phone devices 110, 120, 130 and 140 to connect to it in a variety of ways, e.g., using a browser (through the HTTP or HTTPS protocols), using a computer or mobile application, through the TCP/IP protocol, using wireless access protocol (WAP), using the public service telephone network (PSTN), using cellular networks, using SMS (short message system) and short message peer-to-peer protocol (SMPP), using VoiceXML, using a near-field communications (NFC) reader, a barcode reader, a magnetic stripe reader, or any other means of connecting an end-user computing device to a computer server such that the traveler 100 can interact with the check-in system 190 to provide the essential check-in details needed. Such connection is represented by connection 240 in FIG. 1. Some examples of check-in details include the traveler's identity (e.g., secure login credentials), phone or mobile computing device identifier, location information (e.g., global positioning system—GPS—coordinates), arrival checkpoint identifier, and so on.

The ID4Checkin Document Checker System 200 is a computer server and database that allows a document checker 150 to use a subscriber terminal 160 to receive information regarding the identity and legitimacy of the traveler 100 through a connection 250. Subscriber terminal 160 can be any type of computing device—a hand-held, tablet, notebook, mobile, or desktop computer. Connection 280 represents information sharing between the document checker system 200 and the check-in system 190 and registration system 180. These are logical connections. All three systems, 180, 190, and 200 could exist in the same physical server and network, or they could be on different servers and physical locations.

Connection 260 allows for information exchange between the document checker system 200 and the identity registry 210. Connection 270 allows for information exchange between the registration system 180 and the identity registry 210 as well as information exchange between the check-in system 190 and the identity registry 210.

Connections 250, 260, 270, and 280 can be through any means of network connectivity, including physical Ethernet connectivity, WiFi, Internet, cellular networks, leased lines, or other conventionally used networking means.

In the simplest embodiment of the invention, the system would function as follows:

-   -   1. A traveler 100 could use any of the devices 110, 120, 130, or         140 to register with the registration system 180, which is         constructed such that legitimate users will be allowed to use         the system and illegitimate users will be filtered out.     -    One potential method through which illegitimate users will be         filtered out is as follows. The registration system 180 collects         a variety of information from the user, such as name, address,         location, the originating phone number for a phone call, IP         address of the computing device 110, 130, or 140 from which         registration is being done, unique identifier of the computing         device (for example, unique phone identifier or MAC address),         home phone number, mobile phone number, driver's license,         passport, and green card number. The information is then         correlated with a variety of sources to determine the legitimacy         of the user. Once the user is determined to be legitimate, a         token is sent to the user's computing device 110, 120, 130, or         140 (for example, a text code or text message) which would then         need to be used to make the final link between the user's         computing device and the identity information which is         registered in a known identity registry 210.     -    Other methods of correlation could also be used.     -   2. A traveler 100 could use any of the registered devices 110,         120, 130, or 140 to check in to the check-in system 190 as they         are arriving at an identity checkpoint, which would normally         correspond to a particular TSA document checker's station. For         example, the Delta Airlines first class checkpoint at Boston         Logan International Airport is located in the A Terminal near         the entrance to gates A13-A22. Under the system described here,         this checkpoint would be assigned a unique numeric code—say 123.         The traveler 100 announces his or her arrival at checkpoint 123         to the check-in system 190 using one of a variety of methods:         -   By clicking a button on an ID4Checkin software application             (“app”) on the mobile computing device 110, 130, or 140;             with the app in turn sending the checkpoint numeric code to             the check-in system 190         -   By using the same app to take a photo of the ID4Checkin             signpost at the checkpoint; the signpost having the numeric             code for the checkpoint visible in text as well as some             machine-readable form such as a 2D barcode or QR code; with             the app in turn sending the checkpoint numeric code to the             check-in system 190         -   By submitting the checkpoint code in a website form offered             by the check-in system 190         -   By texting the checkpoint code to the check-in system 190             from a registered computing device 110, 130, or 140         -   By using a touchtone or voice-recognition phone service from             a registered computing or phone device 110, 120, 130, or 140             to send the checkpoint code to check-in system 190         -   By using an Internet browser application, logging into the             ID4Checkin account, and entering the checkpoint code.         -   By sending an email from a registered email account.         -   By waving his or her NFC-enabled phone at an NFC reader that             is set up to send the information to the check-in system 190         -   Other methods could also be used, as long as the check-in             system 190 gets the checkpoint code and a reasonable amount             of certainty as to the identity of the person who originated             the request     -   3. Document checker 150 uses a subscriber terminal 160 to login         to the document checker system 200 at the beginning of his or         her work day. As travelers arrive at the checkpoint and announce         their arrivals, subscriber terminal 160 starts receiving photos         and identities of those travelers. Document checker 150 then         simply-needs to compare the photo of the traveler to the         traveler's visage to confirm his or her identity. This basic         ability makes the whole system more secure because, in the         current system where the TSA document checker first inspects the         ID to ensure that it is legitimate, and then compares the photo         on the document to the person's visage, the inspection is a         weakness to the system due to the reasons mentioned in the         Summary section.

An enhancement to the basic invention is the ability to automatically compare the identity information to the information in an airline boarding pass, and automatically verify the legitimacy of the traveler to be at the checkpoint. The enhanced system would work as follows:

-   -   4. A traveler 100 could use any of the devices 110, 120, 130, or         140 to register with the registration system 180, which is         constructed such that legitimate users will be allowed to use         the system and illegitimate users will be filtered out.     -    One potential method through which illegitimate users will be         filtered out is as follows. The registration system 180 collects         a variety of information from the user, such as name, address,         location, the originating phone number for a phone call, IP         address of the computing device 110, 130, or 140 from which         registration is being done, unique identifier of the computing         device (for example, unique phone identifier or MAC address),         home phone number, mobile phone number, driver's license,         passport, and green card number. The information is then         correlated with a variety of sources to determine the legitimacy         of the user. Once the user is determined to be legitimate, a         token is sent to the user's computing device 110, 120, 130, or         140 (for example, a text code or text message) which would then         need to be used to make the final link between the user's         computing device and the identity information which is         registered in a known identity registry 210.     -    Other methods of correlation could also be used.     -   5. A traveler 100 could use the online check-in system 170         offered by most airlines today to check into his or her upcoming         flight, typically up to 24 hours prior to the flight takeoff         time. The traveler would have the ability to receive a so-called         “mobile boarding pass” 300, which is typically sent to the user         in the form of an email. The email contains the uniform resource         locator (URL) for a web page that contains the mobile boarding         pass, an example of which is shown in FIG. 3. The mobile         boarding pass contains information such as the traveler's name,         flight number, departure time, departure gate, and so on. The         traveler 100 would provide access to the ID4Checkin check-in         system 190 to emails containing boarding passes such that when a         traveler 100 receives an email containing a mobile boarding         pass, the check-in system 190 is automatically updated with this         information.     -    Other methods could also be used to update the check-in system         190 with the mobile boarding pass information, such as a direct         link with the airlines, the TSA, or a third-party travel         services provider such as Triplt.com.     -   6. A traveler 100 could use any of the registered devices 110,         120, 130, or 140 to check in to the check-in system 190 as they         are arriving at an identity checkpoint, which would normally         correspond to a particular TSA document checker's station. For         example, the Delta Airlines first class checkpoint at Boston         Logan International Airport is located in the A Terminal near         the entrance to gates A13-A22. Under the system described here,         this checkpoint would be assigned a unique numeric code—say 123.         The traveler 100 announces his or her arrival at checkpoint 123         to the check-in system 190 using one of a variety of methods:         -   By clicking a button on an ID4Checkin software application             (“app”) on the mobile computing device 110, 130, or 140;             with the app in turn sending the checkpoint numeric code to             the check-in system 190         -   By using the same app to take a photo of the ID4Checkin             signpost at the checkpoint; the signpost having the numeric             code for the checkpoint visible in text as well as some             machine-readable form such as a 2D barcode or QR code; with             the app in turn sending the checkpoint numeric code to the             check-in system 190         -   By submitting the checkpoint code in a website form offered             by the check-in system 190         -   By texting the checkpoint code to the check-in system 190             from a registered computing device 110, 130, or 140         -   By using a touchtone or voice-recognition phone service from             a registered computing or phone device 110, 120, 130, or 140             to send the checkpoint code to check-in system 190         -   By using an Internet browser application, logging into the             ID4Checkin account, and entering the checkpoint code.         -   By sending an email from a registered email account.         -   By waving his or her NFC-enabled phone at an NFC reader that             is set up to send the information to the check-in system 190         -   Other methods could also be used, as long as the check-in             system 190 gets the checkpoint code and a reasonable amount             of certainty as to the identity of the person who originated             the request     -   7. Document checker 150 uses a subscriber terminal 160 to login         to the document checker system 200 at the beginning of his or         her work day. As travelers arrive at the checkpoint and announce         their arrivals, subscriber terminal 160 starts receiving photos         and identities of those travelers. Document checker 150 then         simply needs to compare the photo of the traveler to the         traveler's visage to confirm his or her identity.     -   8. Document checker 150 can also verify the legitimacy of the         traveler to be at the checkpoint at that particular date and         time. Without this invention, such verification is done manually         by the document checker. With this invention, the subscriber         terminal would automatically use the details from the boarding         pass, such as the traveler's flight time, departure gate, and         departure time, to determine the legitimacy of the traveler to         be at the checkpoint. FIG. 4 shows an example implementation of         the document checker application, which would run on the         subscriber terminal 160 in conjunction with the document         checker's system 200.

A variation of this invention could be created by changing the circumstances. For example, the travel/visit check-in system 170 could be the rental reservation system for a car or equipment rental company or the visitor management system of a building or secure facility, for example.

The document checker subscriber terminal 160 may or may not be a computing device dedicated to performing the identity verification. By providing a system development kit, the document checking function could be integrated with another application like a rental car reservation system, visitor management system, and so on.

The advantages of the present invention include, without limitation, that it is a more secure, reliable, quick, and automated method of performing identity verification at checkpoints.

While the foregoing written description of the invention enables one of ordinary skill to make and use what is considered presently to be the best mode thereof, those of ordinary skill will understand and appreciate the existence of variations, combinations, and equivalents of the specific embodiment, method, and examples herein. The invention should therefore not be limited by the above described embodiment, method, and examples, but by all embodiments and methods within the scope and spirit of the invention as claimed. 

1-2. (canceled)
 3. A method for security screening, comprising: obtaining, at a computing device, data including a biometric of a person at a point of service; transmitting, from the computing device to a registration system, identity-related information that includes the biometric of the person for the person for registration at the registration system such that in response to successful registration, the identity-related information of the person is stored at the registration system; receiving, at the computing device, a token linking the person to the identity-related information stored at the registration system, the biometric of the person not included in the token; transmitting, from the computing device to a check-in system, the token linking the person to the identity-related information stored at the registration system; receiving, at the computing device, an electronic boarding pass for the person from the check-in system in response to transmitting the token linking the person to the identity-related information stored at the registration system; and based at least on the electronic boarding pass for the person, determining whether to clear the person for security screening.
 4. The method of claim 3, wherein determining whether to clear the person for security screening comprises: determining whether or not the electronic boarding pass indicates the person has a flight at an airport where the person has arrived.
 5. The method of claim 4, wherein determining whether to clear the person for security screening further comprises: determining whether or not the electronic boarding pass indicates the person has the flight within a time period.
 6. The method of claim 3, wherein determining whether to clear the person for security screening comprises: determining not to clear the person for security screening in response to determining that the electronic boarding pass indicates that a ticket associated with the electronic boarding pass has been cancelled.
 7. The method of claim 3, wherein the computing device comprises: a mobile device.
 8. The method of claim 3, wherein receiving the electronic boarding pass comprises: utilizing the token linking the person to the identity-related information stored at the registration system such that the electronic boarding pass is downloaded from an airline computing device by the check-in system.
 9. The method of claim 8, wherein the airline computing device utilizes the token as part of a check in or boarding process.
 10. A computer-implemented system for security screening, comprising: a non-transitory storage medium storing software instructions; a communication component communicably connected to a registration system and a check-in system; and a processor coupled to the non-transitory storage medium and the communication component such that the software instructions are executed to: obtain data including a biometric of a person at a point of service; transmitting, to the registration system, identity-related information that includes the biometric of the person for the person for registration at the registration system such that in response to successful registration, the identity-related information of the person is stored at the registration system; receive a token linking the person to the identity-related information stored at the registration system, the biometric of the person not included in the token; transmit, to a check-in system, the token linking the person to the identity-related information stored at the registration system; and receive electronic pass information for the person from the check-in system in response to transmitting the token linking the person to the identity-related information stored at the registration system.
 11. The computer-implemented system of claim 10, wherein the electronic pass information comprises an electronic boarding pass of a flight.
 12. The computer-implemented system of claim 11, wherein the data including a biometric comprises a portrait of the person.
 13. The computer-implemented system of claim 11, further comprising: a display component operable to display the electronic boarding pass.
 14. The computer-implemented system of claim 11, further comprising: a biometric reader operable to detect the biometric of the person.
 15. The computer-implemented system of claim 11, wherein the computer-implemented system is a mobile device.
 16. The computer-implemented system of claim 11, wherein receiving the electronic pass information comprises: utilizing the token linking the person to the identity-related information stored at the registration system such that the electronic boarding pass is downloaded from an airline computing device by the check-in system.
 17. The computer-implemented system of claim 11, wherein based at least on the electronic boarding pass, a determination is made as to whether to clear the person for security screening.
 18. The computer-implemented system of claim 17, wherein the determination comprises: determining whether or not the electronic boarding pass indicates the person has a flight at an airport where the person has arrived.
 19. The computer-implemented system of claim 17, wherein the determination comprises: determining whether or not the electronic boarding pass indicates the person has a flight within a time period.
 20. The computer-implemented system of claim 17, wherein the determination comprises: determining not to clear the person for security screening in response to determining that the electronic boarding pass indicates that a ticket associated with the electronic boarding pass has been cancelled.
 21. The computer-implemented system of claim 11, wherein the electronic boarding pass indicates a real time status of the flight.
 22. The computer-implemented system of claim 11, wherein the electronic boarding pass indicates a frequent flyer number of the person. 